constantly fighting - French English Dictionary